wild and remote place - Allemand Anglais Dictionnaire